許多個(gè)人和企業(yè)依靠托管公司來存儲和訪問他們的網(wǎng)站和文件。這通常是一種非常簡單且經(jīng)濟(jì)高效的方式,可讓您的文件和網(wǎng)頁始終保持在線狀態(tài)。對于我們這些不想為專用主機(jī)支付更多費(fèi)用或只想跳過中間人并進(jìn)行自托管的人,您需要構(gòu)建自己的服務(wù)器來容納這些文件并允許其他人連接到它們. 如果這是您的目標(biāo),那么本指南將幫助您做到這一點(diǎn)。
設(shè)置您自己的 Web 服務(wù)器可能看起來是一項(xiàng)艱巨的任務(wù),但只要有一點(diǎn)訣竅,幾乎任何人都可以完成。這是您需要/做的:
- 獲得專用機(jī)器
- 設(shè)置操作系統(tǒng)
- 為虛擬主機(jī)配置操作系統(tǒng)
- 設(shè)置您的自托管域(可選)
- 安裝監(jiān)控工具(可選)
第 1 步:確定您需要什么樣的服務(wù)器
根據(jù)您計(jì)劃使用服務(wù)器的目的,您可以在一臺相當(dāng)普通的機(jī)器上運(yùn)行它。對于為自己和家人托管個(gè)人文件,甚至是自行托管個(gè)人博客或網(wǎng)站,使用與我的預(yù)算機(jī)器型號相似(有時(shí)甚至更差)規(guī)格的計(jì)算機(jī)應(yīng)該沒問題。
如果您是一家想要進(jìn)行自托管的企業(yè),或者您需要能夠以 99.9% 的正常運(yùn)行時(shí)間運(yùn)行 24/7 的東西,例如:為客戶或員工托管內(nèi)部/外部文件。或者,如果你是一個(gè)頑固的游戲玩家,想要托管你所有的朋友和其他感興趣的游戲玩家,你會想要一臺更好、更穩(wěn)定的機(jī)器來運(yùn)行你的服務(wù)器
第 2 步:組裝服務(wù)器
- 確保您的身體接地,以免靜電積聚影響計(jì)算機(jī)部件。這很容易通過穿著橡膠底鞋或站在地毯以外的東西上來完成。
- 打開你的零件進(jìn)來的盒子,把組件放在堅(jiān)硬的表面上。
- 我們將從主板開始。這是連接所有其他組件的計(jì)算機(jī)骨架。打開處理器插槽上的閂鎖,匹配引腳,然后插入處理器。合上閂鎖,然后將散熱器/處理器風(fēng)扇安裝在處理器上方。這應(yīng)該直接掛在主板上。
- 打開內(nèi)存 (RAM) 插槽并插入內(nèi)存,向下推直到閂鎖在內(nèi)存周圍卡入到位。
- 將計(jì)算機(jī)機(jī)箱側(cè)放并安裝電源(如果尚未牢固地固定在機(jī)箱上)。
- 將主板插入機(jī)箱。通過角落將其擰入到位,然后確保在主板中間獲得額外的一兩個(gè)螺釘。
- 將光盤 (DVD) 驅(qū)動器和內(nèi)部硬盤驅(qū)動器插入機(jī)箱。如果您以前使用過計(jì)算機(jī),則光驅(qū)非常直觀,硬盤驅(qū)動器位于光驅(qū)空間下方的插槽中。確保用至少兩個(gè)螺絲固定它們,這樣它們就不會在箱子里滑落。
- 將光驅(qū)和硬盤驅(qū)動器的電纜連接到主板。如有必要,請參閱主板手冊。
- 將大電源線從電源單元固定到主板,并將小電源線從處理器散熱器/風(fēng)扇固定。這個(gè)有點(diǎn)乏味,因?yàn)樗×耍銘?yīng)該可以做到!
- 一切都連接好后,請確保在啟動機(jī)器之前仔細(xì)檢查每個(gè)部件。
- 關(guān)閉機(jī)箱,但不要將其擰緊以防萬一,并將新服務(wù)器連接到電源插座。還要確保插入你的顯示器、鍵盤和鼠標(biāo)——我知道這很簡單,但以前被遺忘了。
- 是時(shí)候啟動了!
第 3 步:安裝操作系統(tǒng)
- 插入您選擇的操作系統(tǒng)光盤。出于本指南的目的,我們將使用 Ubuntu。
- 當(dāng)屏幕上出現(xiàn)“按任意鍵從 DVD 啟動”消息時(shí),按一個(gè)鍵。如果您使用的是新硬盤,它應(yīng)該會自動加載默認(rèn)菜單。
- 選擇您的語言,然后選擇“基本服務(wù)器安裝”或“安裝 Ubuntu 服務(wù)器”。
- 文件加載并解壓后,系統(tǒng)會提示您“配置網(wǎng)絡(luò)”。隨意命名您的服務(wù)器。
- 然后將提示您設(shè)置用戶名和密碼。把這些寫下來。
- 當(dāng)提示您是否加密您的主目錄時(shí),我暫時(shí)不選擇。如有必要,這樣可以更輕松地恢復(fù)文件。
- 安裝將要求您對磁盤進(jìn)行分區(qū)。這只是設(shè)置您的硬盤驅(qū)動器。我會選擇“引導(dǎo) - 使用整個(gè)磁盤并設(shè)置 LVM”選項(xiàng)。將更改寫入磁盤。
- 您不需要配置代理,因此只需將其留空并單擊繼續(xù)。
- 當(dāng)提示打開更新時(shí),選擇“自動安裝安全更新”。
- 在軟件選擇下,選擇手動包選擇。
- 選擇 yes 將 grub 安裝到主引導(dǎo)記錄。
- 完成安裝。
重啟后的一些附加項(xiàng)目:
- 您可能需要設(shè)置“防火墻”包來保護(hù)服務(wù)器。完成此操作后,激活 SELinux。
- 確保已安裝 Apache、PHP 和 MySQL。如果您想安裝 Perl 和 Python,那也可能會有所幫助。
第 4 步:附加服務(wù)器設(shè)置
服務(wù)器現(xiàn)已構(gòu)建并準(zhǔn)備好為您自己的個(gè)人托管設(shè)置。為此,您還需要幾個(gè)步驟。這對每個(gè)人來說都會有所不同,但我會嘗試指導(dǎo)您完成一些事情:
- 設(shè)置靜態(tài) IP
- 通過設(shè)置靜態(tài) IP,您的服務(wù)器將保持相同的地址,而不是每隔一段時(shí)間接收一個(gè)新的 IP 地址。為此,請遵循本指南。
- 將文件加載到您的計(jì)算機(jī)上并設(shè)置數(shù)據(jù)庫。如果您想托管一個(gè)網(wǎng)站,您需要在 MySQL 中設(shè)置數(shù)據(jù)庫并將文件加載到您的服務(wù)器上。
- 將您的域指向您的服務(wù)器
- 現(xiàn)在您已經(jīng)在服務(wù)器上加載了文件,請確保進(jìn)入您的域注冊商提供的 cPanel 并將域名指向您的服務(wù)器。您將需要知道您的 DNS 服務(wù)器和可能的靜態(tài) IP。
現(xiàn)在您的服務(wù)器已經(jīng)基本設(shè)置完畢,并且應(yīng)該可以在您的網(wǎng)絡(luò)之外訪問,是時(shí)候安裝一些工具來幫助您監(jiān)控您的服務(wù)器了。其中許多工具都需要花錢,但也有一些網(wǎng)站提供試用版或完全免費(fèi)的選項(xiàng)。Solarwinds 提供了一個(gè)很棒的免費(fèi)網(wǎng)絡(luò)分析器和帶寬監(jiān)控包。他們還提供了大量其他可能有用的工具。SQLManager 還提供了一些免費(fèi)的、受限版本的數(shù)據(jù)庫管理軟件。